package com.xxq.semester.service.ai;

import java.util.Map;

public interface VideoPollingService {
    
    /**
     * 开始轮询视频生成状态
     * @param requestId AI API返回的请求ID
     * @param email 接收通知的邮箱
     * @return 轮询任务ID
     */
    String startPolling(String requestId, String email);
    
    /**
     * 获取轮询任务状态
     * @param taskId 轮询任务ID
     * @return 任务状态信息
     */
    Map<String, Object> getTaskStatus(String taskId);
}
